home *** CD-ROM | disk | FTP | other *** search
/ Gold Medal Software 3 / Gold Medal Software - Volume 3 (Gold Medal) (1994).iso / print / masdir54.arj / DRDOS.EXE / SDLNOTOG.BAT < prev    next >
DOS Batch File  |  1991-02-01  |  7KB  |  161 lines

  1. ECHO Off
  2. : SDLNOTOG.BAT for DR DOS Version 5.0
  3. IF NOT . == .%3 GOTO PARMSOK
  4. ECHO Please start the setup program by running SDLSETUP.
  5. GOTO QUIT
  6. :PARMSOK
  7. sdl_get B
  8. :MENU2
  9. ECHO * * *
  10. echo The selections in this section do not have menu options to change them
  11. ECHO once they are set.  The only way to change them is to run SDLSETUP
  12. ECHO again.  To skip to the next section press Esc at any prompt.
  13. ECHO * * *
  14. ECHO The next section includes:
  15. ECHO  1    Sleeve Inserts page ejects
  16. ECHO  2    More or Pause
  17. ECHO  3    Number of files for Tiny print labels
  18. ECHO  4    Line printing characters
  19. ECHO  5    . and .. directories
  20. ECHO  6    Color or Monochrome displays
  21. ECHO  7    Size of 3.5 inch disk labels
  22. Echo  After each selection you will return to the menu.
  23. Echo  Press Return or Esc to skip this section . . .
  24. sdl_get c "Select by number: (1,2,3,4,5,6,7,cr) " 1234567~}
  25. IF ERRORLEVEL 125 SDLFINIS %1 %2 %3
  26. if NOT %GET% == 1 goto SELECT%GET%
  27. sdl_get b
  28. ECHO * * *
  29. ECHO You can set sleeve Inserts to eject a full page (66 lines).
  30. ECHO The original default was one-half page (33 lines).
  31. ECHO * * *
  32. sdl_get C "Press 3 for 33 lines, 6 for 66 lines or cr for no change (3,6,cr): " 63~}
  33. IF ERRORLEVEL 126 SDLFINIS %1 %2 %3
  34. SET GET=
  35. IF ERRORLEVEL 54 IF NOT ERRORLEVEL 55 SET GET=42
  36. IF ERRORLEVEL 51 IF NOT ERRORLEVEL 52 SET GET=21
  37. IF NOT ERRORLEVEL 125 ECHO f235,235,%GET%>>SDLSETUP.TXT
  38. GOTO MENU2
  39. :SELECT2
  40. sdl_get b
  41. ECHO * * *
  42. ECHO As mentioned earlier, /M for More is the command switch to indicate
  43. ECHO that you want to pause to see a Menu at the end of each screen.
  44. ECHO If you require compatibility with earlier versions of SDL, you
  45. ECHO may specify P for Pause instead of P for Print. (M for More or
  46. ECHO Menu will still work, but you will have to use R for pRint.)
  47. Echo Note: This change only affects the /M or /P switch on the command
  48. Echo line. You can still use P for Print at the final menu.  On
  49. Echo multiscreen menus you will still see --More-- at the
  50. Echo end of the intermediate screens. This is a general use of --More--
  51. Echo patterned after the DOS MORE filter.  Any key other than those
  52. Echo shown on the menu will initiate the display of the next screen.
  53. ECHO * * *
  54. sdl_get C "Press M for More, P for Pause, or cr for no change (M,p,cr): " PM~}
  55. IF ERRORLEVEL 126 SDLFINIS %1 %2 %3
  56. SET GET=
  57. : ***************Next bytes reversed for DR DOS**********
  58. IF ERRORLEVEL 80 IF NOT ERRORLEVEL 81 SET GET=5250
  59. IF ERRORLEVEL 77 IF NOT ERRORLEVEL 78 SET GET=504D
  60. IF NOT ERRORLEVEL 125 ECHO fw237,237,%GET%>>SDLSETUP.TXT
  61. GOTO MENU2
  62. :SELECT3
  63. sdl_get b
  64. ECHO * * *
  65. ECHO When using the /L option to print labels, SDL figures 11 filenames
  66. ECHO for each column if it uses Tiny print.  This works fine on most
  67. ECHO printers and is specific to some Epson LQ models.  Some printers
  68. ECHO have smaller fonts and can fit up to 15 files per column, for
  69. ECHO example the Epson FX-80.  You may change the number up to 15 if you
  70. ECHO have a printer that can handle it.
  71. ECHO * * *
  72. sdl_get C "Enter 9, A=10, B=11, C=12, D=13, E=14, or F=15 (9,a,B,c,d,e,f)?" 9ABCDEF}~
  73. IF ERRORLEVEL 126 SDLFINIS %1 %2 %3
  74. IF NOT ERRORLEVEL 125 ECHO f23A,23A,%GET%>>SDLSETUP.TXT
  75. GOTO MENU2
  76. :SELECT4
  77. sdl_get b
  78. ECHO * * *
  79. ECHO When printing a directory, SDL usually substitutes printable
  80. ECHO ASCII characters for the line drawing characters you see on your
  81. ECHO screen.  If your printer supports the extended ASCII characters
  82. ECHO you can have SDL use them to produce a neater printout.
  83. ECHO * * *
  84. sdl_get C "Press L for line drawing, S for substitutes (S,l,cr): " LS~}
  85. IF ERRORLEVEL 126 SDLFINIS %1 %2 %3
  86. IF ERRORLEVEL 83 IF NOT ERRORLEVEL 84 ECHO f234,234,00>>SDLSETUP.TXT
  87. IF ERRORLEVEL 76 IF NOT ERRORLEVEL 77 ECHO f234,234,01>>SDLSETUP.TXT
  88. GOTO MENU2
  89. :SELECT5
  90. sdl_get b
  91. ECHO * * *
  92. ECHO All DOS subdirectories have two entries named "." and "..".
  93. ECHO The . entry refers to the current subdirectory, while the ..
  94. ECHO entry refers to the parent directory.  Many people find these
  95. ECHO entries superfluous and do not care to see them.  Directories
  96. ECHO will display or not depending on the ALL default setting.  They
  97. ECHO can be toggled on or off with the /A option.  When directories
  98. ECHO are shown, you can have SDL suppress the dots if you want.
  99. ECHO * * *
  100. sdl_get C "Press . to see the dots, or S to suppress them (S,.,cr): " .S~}
  101. IF ERRORLEVEL 126 SDLFINIS %1 %2 %3
  102. SET GET=
  103. IF ERRORLEVEL 46 IF NOT ERRORLEVEL 47 SET GET=01
  104. IF ERRORLEVEL 83 IF NOT ERRORLEVEL 84 SET GET=00
  105. IF NOT ERRORLEVEL 125 ECHO f236,236,%GET%>>SDLSETUP.TXT
  106. GOTO MENU2
  107. :SELECT6
  108. sdl_get b
  109. ECHO * * *
  110. ECHO SDL trys to determine whether you are using a color or monochrome
  111. ECHO monitor.  It uses this to set the attribute for the highlighted
  112. ECHO key letters in the header and menus.  This may not produce
  113. ECHO agreeable results on some monochrome graphics screens, so if
  114. ECHO you do not care for the automatic selection you can specify one
  115. ECHO style to be used all the time.  This may take some experimention.
  116. Echo Rarely a screen enhancer program causes a conflict with SDL's
  117. Echo highlighted characters.  If this is the case you can turn the
  118. Echo highlighting off completely by selecting N for none.  Changing
  119. Echo the titles in the next section will also turn off the highlighting 
  120. ECHO in the header (but not in the menu bars). If you want to make a
  121. ECHO specific color selection for the highlights, press A or C.
  122. ECHO * * *
  123. sdl_get C "Select Automatic, Color, Mono, None, or cr (A,c,m,n,cr): "  CAMN~}
  124. IF ERRORLEVEL 126 SDLFINIS %1 %2 %3
  125. set GET=
  126. IF ERRORLEVEL 77 IF NOT ERRORLEVEL 78 SET GET=78
  127. IF ERRORLEVEL 78 IF NOT ERRORLEVEL 79 SET GET=00
  128. IF ERRORLEVEL 65 IF NOT ERRORLEVEL 66 SET GET=FF
  129. IF ERRORLEVEL 67 IF NOT ERRORLEVEL 68 SET GET=0C
  130. IF NOT ERRORLEVEL 125 ECHO f239,239,%GET%>>SDLSETUP.TXT
  131. IF ERRORLEVEL 68 GOTO MENU2
  132. echo * * *
  133. ECHO You may select the color for the highlighted key letters in the menu bars.
  134. ECHO Choose 8 for grey, 9 for blue, A for green, B cyan, C for red,
  135. ECHO D for magenta, E for yellow, or F for white, or 0 for none.  On some
  136. Echo systems, not all colors are available, and some selections will duplicate
  137. Echo other selections. This can happen if you have a color set on your screen.
  138. ECHO * * *
  139. sdl_get C "Select color or cr for no change (C,0,8,9,a,b,d,e,f,cr): " 089ABCDEF~}
  140. IF ERRORLEVEL 126 SDLFINIS %1 %2 %3
  141. IF NOT ERRORLEVEL 125 ECHO f239,239,%GET%>>SDLSETUP.TXT
  142. GOTO MENU2
  143. :SELECT7
  144. sdl_get b
  145. ECHO * * *
  146. echo When printing labels for 3.5 in. diskettes there is a choice of two sizes.
  147. echo The nominal 3 in. size (2-3/4x2-3/4) wraps around the top of the diskette,
  148. echo while the 2 in. size (2-3/4x1-15/16) does not wrap.
  149. echo * * *
  150. sdl_get C "Press 3 for the wrapping label, or 2 for the non-wrap (3,2,cr): " 32~}
  151. IF ERRORLEVEL 126 SDLFINIS %1 %2 %3
  152. SET GET=
  153. IF ERRORLEVEL 51 IF NOT ERRORLEVEL 52 SET GET=03
  154. IF ERRORLEVEL 50 IF NOT ERRORLEVEL 51 SET GET=02
  155. IF NOT ERRORLEVEL 125 ECHO f22A,22A,%GET%>>SDLSETUP.TXT
  156. GOTO MENU2
  157. :QUIT
  158. pause
  159. REM SDLDEBUG will clean up any temporary files.
  160. sdldebug END
  161.